package mx.ipn.to;

import java.util.Date;

public class PersonaTO extends TransferObject {
	private int idPersona;
	private String curp;
	private String nombre;
	private String apellidoPaterno;
	private String apellidoMaterno;
	private java.util.Date fechaNacimiento;
	private boolean sexo;
	private String telefono;
	private String movil;
	private DireccionTO direccionTO;

	public void setIdPersona(int idPersona) {
		this.idPersona = idPersona;
	}

	public int getIdPersona() {
		return idPersona;
	}

	public void setCurp(String curp) {
		this.curp = curp;
	}

	public String getCurp() {
		return curp;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getNombre() {
		return nombre;
	}

	public void setApellidoPaterno(String apellidoPaterno) {
		this.apellidoPaterno = apellidoPaterno;
	}

	public String getApellidoPaterno() {
		return apellidoPaterno;
	}

	public void setApellidoMaterno(String apellidoMaterno) {
		this.apellidoMaterno = apellidoMaterno;
	}

	public String getApellidoMaterno() {
		return apellidoMaterno;
	}

	public void setFechaNacimiento(java.util.Date fechaNacimiento) {
		this.fechaNacimiento = fechaNacimiento;
	}

	public java.util.Date getFechaNacimiento() {
		return fechaNacimiento;
	}

	public void setSexo(boolean sexo) {
		this.sexo = sexo;
	}

	public boolean isSexo() {
		return sexo;
	}

	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}

	public String getTelefono() {
		return telefono;
	}

	public void setMovil(String movil) {
		this.movil = movil;
	}

	public String getMovil() {
		return movil;
	}

	public DireccionTO getDireccionTO() {
		return direccionTO;
	}

	public void setDireccionTO(DireccionTO direccionTO) {
		this.direccionTO = direccionTO;
	}

	public PersonaTO(int idPersona, String curp, String nombre,
			String apellidoPaterno, String apellidoMaterno,
			Date fechaNacimiento, boolean sexo, String telefono, String movil,
			DireccionTO direccionTO) {
		super();
		this.idPersona = idPersona;
		this.curp = curp;
		this.nombre = nombre;
		this.apellidoPaterno = apellidoPaterno;
		this.apellidoMaterno = apellidoMaterno;
		this.fechaNacimiento = fechaNacimiento;
		this.sexo = sexo;
		this.telefono = telefono;
		this.movil = movil;
		this.direccionTO = direccionTO;
	}

	public PersonaTO() {
		super();
		this.idPersona = -1;
		this.curp = null;
		this.nombre = null;
		this.apellidoPaterno = null;
		this.apellidoMaterno = null;
		this.fechaNacimiento = null;
		this.sexo = false;
		this.telefono = null;
		this.movil = null;
		this.direccionTO = new DireccionTO();
	}

}
